def logic():
    # year=int(input('请输入年份:'))
    # print(year%400==0 or year%4==0 and year%100!=0 )
    print(5 and 3)  # 不用这样写代码，是逻辑运算符的性质，and都真返回后一个
    print(5 or 3)  # or是都真返回前一个


def relation():
    num = int(input('请输入一个数:'))
    print(3 < num < 10)  # python支持某个数关系运算符连写


# 查看两个变量的id情况,因为一切皆引用，内存中1和2就是不在一个地方
def var_id():
    a = 1
    print(id(a))  # 2499915245872
    b = 1
    print(id(b))  # 2499915245872
    a = 2
    print(id(a))  # 2499915245904


if __name__ == '__main__':
    # logic()
    # relation()
    var_id()
    print(isinstance(1,int))

